components ribbon cable IDC connector button switch resistor: I=V/R values capacitor: C = Q/V, I = C dV/dt unpolarized polarized crystal, resonator inductor: V = L dI/dt diode: current from anode to cathode PN Schottky Zener LED transistor bipolar: collector, emitter, base current gain mosfet: source, drain, gate resistance battery, regulator, DC-DC converter op-amp: differential gain, negative feedback microcontroller sensors actuators circuits current (A), voltage (V) Kirchoff's laws: sum current at node, voltage around loop = 0 power: P = I2R = IV EDA (Electronic Design Automation) sketch, schematic entry, component placement, (auto)routing, simulation, fabrication layers, angles, vias, power planes, ground pours design rules, DRC (Design Rule check), ERC (Electrical Rule Check) drawing drafting tape Tinkercad Virtual Breadboard Fritzing LibrePCB EasyEDA gEDA Lepton EDA KiCad video Eagle Fusion 360 Flux Altium Circuit Maker OrCAD Cadence Synopsys Mentor Tanner Magic KLayout libraries SnapEDA Component Search Engine Ultra Librarian DesignSpark library.io simulation analog, digital, mixed-signal SPICE LTspice ngspice gSpiceUI WRspice KiCad Eagle Gnucap Qucs Oregano Multisim Falstad hardware description languages Verilog VHDL pcb.py frep-C.py frep_gpu.py Gerber video SVG-PCB paper Kitspace test equipment regulated power supply, digital multimeter, oscilloscope, logic analyzer, mixed signal, multichannel, FabMeasure assignment assignment assignment group assignment: use the test equipment in your lab to observe the operation of a microcontroller circuit board send a PCB out to a board house individual assignment: use an EDA tool to design a development board to interact and communicate with an embedded microcontroller, produce it, and test it extra credit: try another design workflow extra credit: design a case for it extra credit: simulate its operation